The Mermaid Altar

by Jo Mooy The Wall juts out into the Gulf at the north end of the beach on Siesta Key Beach, FL. It’s the endpoint of a mile or more beach walk. There’s no way around it other than to … Continue reading The Mermaid Altar